package io.renren.modules.sp.service;

import io.renren.common.page.PageData;
import io.renren.common.service.CrudService;
import io.renren.modules.sp.dto.SpTicketDTO;
import io.renren.modules.sp.entity.SpTicketEntity;

import java.util.Map;

/**
 * 参赛证表
 *
 * @author whc 15953295779@126.com
 * @since 3.0 2023-04-21
 */
public interface SpTicketService extends CrudService<SpTicketEntity, SpTicketDTO> {


    PageData<Map> queryTicketBy(Map<String, Object> params);

    void deleteByTeamId(Long teamId);

    void generateCertificatePic(Map<String, Object> params);

    void generateHaomabuCertificatePic(Map<String, Object> params);

}